light aid detachment (lad) - Turkish English Dictionary